import request from '@/utils/request'
// 首页统计 社矫API接口
const apl_statistic_Api = {
    countCorrectPersonLocation: '/crc_count/countCorrectPersonLocation', // 统计社区矫正对象区县分布
    countWarningByTime: '/crc_count/countWarningByTime', // 按时间查询的告警统计
    countCorrectPersonInfo: '/crc_count/countCorrectPersonInfo', // 统计社区矫正对象及社区矫正对象分类
    countCorrectCrime: '/crc_count/countCorrectCrime', // 统计社矫对象罪名
    getDisposalStatus: '/cre_work/getDisposalStatus', // 预警处置情况
}

/**
 * 按时间查询的告警统计
 * @param {*} body
 * @returns
 */
export function countWarningByTime (body) {
    return request({
        url: apl_statistic_Api.countWarningByTime,
        method: 'post',
        data: body
    })
}

/**
 * 统计社区矫正对象区县分布
 * @returns
 */
export function countCorrectPersonLocation (data) {
    return request({
        url: apl_statistic_Api.countCorrectPersonLocation,
        method: 'post',
        data
    })
}

/**
 * 统计社区矫正对象及社区矫正对象分类
 * @returns
 */
export function countCorrectPersonInfo (data) {
    return request({
        url: apl_statistic_Api.countCorrectPersonInfo,
        method: 'post',
        data
    })
}

/**
 * 统计社矫对象罪名
 * @returns
 */
export function countCorrectCrime (data) {
    return request({
        url: apl_statistic_Api.countCorrectCrime,
        method: 'post',
        data
    })
}

/**
 * 预警处置情况
 * @returns
 */
export function getDisposalStatus (data) {
    return request({
        url: apl_statistic_Api.getDisposalStatus,
        method: 'post',
        data
    })
}

